skin pop

Explore definitions, synonyms, and language insights of skin pop

Definitions

Verb
inject (drugs) into the skin

More General Terms

pop